technological warfare - Allemand Anglais Dictionnaire